double-drum engine - Turkish English Dictionary